<?php
// L3 MIAGE Nice - Gestion de projets et Analyse des besoins - 2010-2011
// Création d'un site internet de vente de vidéos en ligne
// 
// functions_date.php - Fonctions de conversion de dates
// 
// Auteur : (groupe 15) Shyn-Yuan CHENG, Abdoul Mazid DIALLO, LAGNEAU Sébastien, NJOTCHA-NJOTCHA Franck-Merlin
// 

// Fonction permettant de convertir une date du format AAAA-MM-JJ au format JJ/MM/AAAA
//-- Params : date au format AAAA-MM-JJ
//-- Retour : date au format JJ/MM/AAAA
function convdate($date1){
   $d1 = explode("-", $date1);
   $date2 = date("d/m/Y", mktime(0,0,0, $d1[1], $d1[2], $d1[0]));
   return $date2;
}

// Fonction permettant de convertir une date du format JJ/MM/AAAA au format AAAA-MM-JJ
//-- Params : date au format JJ/MM/AAAA
//-- Retour : date au format AAAA-MM-JJ
function convdateMySQL($date1){
   $d1 = explode("/", $date1);
   $date2 = date("Y-m-d", mktime(0,0,0, $d1[1], $d1[0], $d1[2]));
   return $date2;
}

// Fonction permettant de tester si une chaîne est une date au format JJ/MM/AAAA
//-- Params : chaîne de caractère quelconque
//-- Retour : booleén
function testDate($value) {
   return preg_match('`^\d{1,2}/\d{1,2}/\d{4}$`', $value);
}

?>
